package com.liddhome.util;

import com.liddhome.entity.PageBean;

public class PageBar {

	public static String pageBar(int count,PageBean pb) {
		int pages; // 总页数
		
		if (count % pb.getPageSize() == 0) { // 计算总页数,总记录数和每页显示的数
			pages = count / pb.getPageSize(); // 对总页数赋值
		} else {
			pages = count / pb.getPageSize() + 1; // 对总页数赋值
		}
		StringBuffer sb = new StringBuffer(); // 实例化StringBuffer
		for (int i = 1; i <= pages; i++) { // 通过循环构建分页导航条
			if (i == pb.getCurrpage()) { // 判断是否为当前页
				sb.append("『" + i + "』"); // 构建分页导航条
			} else {
				// 构建分页导航条
				sb.append("<a href='findbook?page=" + i + "'>" + i + "</a>");
			}
			sb.append("　"); // 构建分页导航条
		}
		return sb.toString();
	}
}
